Modeling and Analysis of Software Aging and Rejuvenation

نویسندگان

  • Kishor S. Trivedi
  • Kalyanaraman Vaidyanathan
  • Katerina Goseva-Popstojanova
چکیده

Software systems are known to suffer from outages due to transient errors. Recently, the phenomenon of “software aging”, one in which the state of the software system degrades with time, has been reported. To counteract this phenomenon,a proactive approach of fault management, called “software rejuvenation”, has been proposed. This essentially involves gracefully terminating an application or a system and restarting it in a clean internal state. In this paper, we discuss stochastic models to evaluate the effectiveness of proactive fault management in operational software systems and determine optimal times to perform rejuvenation, for different scenarios. The latter part of the paper deals with measurement-based methodologies to detect software aging and estimate its effect on various system resources. Models are constructed using workload and resource usage data collected from the UNIX operating system over a period of time. The measurement-based models are intended to help development of strategies for software rejuvenation triggered by actual measurements.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Software Aging and Rejuvenation for Increased Resilience: Modeling, Analysis and Applications

Software aging and rejuvenation research has shown that the application of approaches for software aging modeling, monitoring, and rejuvenation has the potential to significantly increase software resilience. In this chapter, we present an overview of important analytical models and measurement approaches for software aging and rejuvenation. We start by describing the Markov based approaches an...

متن کامل

Robust and Adaptive Modeling of Software Aging

1. Introduction The widespread phenomenon of software (image) aging is known to cause performance degradation, transient failures or even crashes of applications. This undesired behavior is especially visible in long-running software such as web and application servers and enterprise always-on applications-software deployed frequently in Grid and utility computing environments. The management c...

متن کامل

Efficacy of platelet rich plasma (PRP) on skin rejuvenation: A systematic review

Background: With the increase in life expectancy, middle aged and elderly people comprise a substantial percentage of the population worldwide. Since aging often manifests itself in the human skin, skin rejuvenation methods have gained a lot of popularity. Current medical modalities such as botulinum toxininjection, fillers, and laser therapy can provide symptomatic relief of skin aging s...

متن کامل

Skin rejuvenation using platelet-rich plasma products

The concepts of Skin health and beauty which are as ancient as mankind and civilization are considered as the main factors of human health and well-being. Therefore skin anti-aging strategies as well as skin rejuvenation methods that prevent, delay, repair and combat skin aging and eliminate its symptoms and maintain the structural and functional integrity of the skin, are of particular importa...

متن کامل

Reliability-Based Software Rejuvenation Scheduling for Cloud-Based Systems

The reliability and availability of a cloud-based system play an important role in evaluating its system performance. Due to the promised high reliability of physical facilities provided for cloud services, software faults have become a major factor for failures of cloud-based systems. In this paper, we focus on the software aging phenomenon where system performance may be progressively degrade...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000